A landlord has been handed a £10,000 fine after failing to properly maintain his rental property, leaving tenants living in substandard...